/* 列表 */
.label-img image{
	width: 54upx;
	height: 46upx;
}
.label-img view{
	font-size: 28upx;
	position: absolute;
	top: 0upx;
	left: 12upx;
	color: #fff;
}
.label-img{
	position: relative;
	position: absolute;
	top: 0upx;
	left: 0upx;
}
.banner-img{
	width: 100%;
	height: 192upx;
	border-radius: 12upx;
}
.ticket-listdt{
	margin-top: 116upx;
}
.ticket-itebt{
	position: relative;
	width: 25%; 
}
.Title-qlsgy{
	font-size: 36upx; 
	width: 70%;
	color: #333;
	font-weight: bold;
	overflow: hidden;/*超出部分隐藏*/
    white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.Symbol-start{
	width: 30%;
	text-align: right;
	font-weight: bold;
	overflow: hidden;/*超出部分隐藏*/
    white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.Symbol{
	font-size: 24upx;
	/* margin-right: -8upx; */
	color: #ff4800;
}
.number-qan{
	font-size: 36upx;
	color: #ff4800;
}
.Symbol-qi{
	font-size: 22upx;
	color: #ff4800;
}
.evaluate-pj{
	font-size: 30upx;
	margin: 0;
	margin-top: 8upx;
	color: #777;
	margin-bottom: 5upx;
	overflow: hidden;/*超出部分隐藏*/
    white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.Popularity{
	background: linear-gradient(to right, #ff5400, #ff0000); 
	border: 0;
	font-size: 24upx;
	text-align: center;
	border-radius: 10upx;
	/* padding: 5upx 16upx; */
	color: #fff;
	height: 40upx;
	line-height: 40upx;
	width: 28%;
	overflow: hidden;/*超出部分隐藏*/
    white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.Popularity-tow{
	border: 1px solid #ff5400;
	font-size: 24upx;
	text-align: center;
	border-radius: 10upx;
	/* padding: 3upx 16upx; */
	color: #ff5400;
	margin-left: 8upx;
	width: 28%;
	height: 38upx;
	line-height: 38upx;
}
.Title-list text{
	line-height: 0;
}
.Park-div view{
	line-height: 0;
}
.Park-div .Symbol-start{
	line-height: 1.2; 
}  
.periphery{
	font-size: 30upx;
	margin: 0;
	color: #333;
	overflow: hidden;/*超出部分隐藏*/
    white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;/*超出部分文字以...显示*/
}
.Park-div{
	display: flex;
	justify-content: space-between;
}
.Park-div .Title-qlsgy{
	line-height: 1.2;
}
.Title-list{
	display: flex;
	border-bottom: 1upx solid #e7e7e7;
	padding-bottom: 12upx;
}
.Title-text{
	width: 73%;
	margin-left: 2%;
}
.Popularity-div{
	margin: 12upx 0upx;
	display: flex;
}
.many-lists{
	padding: 0upx 28upx;
	margin-top: 20upx;
	margin-bottom: 20upx;
}
.For-you{
	font-size: 36upx;
	font-weight: bold;
	width: 100%;
	text-align: center;
}
.ticketlrer{
	width: 100%;
	z-index: 99;
}
.many-lists{
	margin-top: 60px;
}